chain of shops - Turkish English Dictionary